home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 7
/
FM Towns Free Software Collection 7.iso
/
fb386
/
graf
/
a17.bas
< prev
next >
Wrap
BASIC Source File
|
1993-11-30
|
1KB
|
40 lines
1000 'A17.BAS***************************************************T.K.MOSAKU
1010 SCREEN@ 1:CLS
1020 LINE (50,30)-(270,200),PSET,6,B
1030 LINE (51,31)-(269,199),PSET,[150,0,150],BF:P=0
1040 A$="色のグラデュエーションによる球形"
1050 C=LEN(A$):D=(80-C)\2:LOCATE 0,22:PRINT SPACE$(D)+A$
1060 '
1070 FOR K=0 TO 4
1080 LOCATE 5,1:PRINT SPACE$(30)
1090 T1=TIME
1100 READ B,R,G,A2$
1110 C2=LEN(A2$):D2=(80-C2)\2:LOCATE 0,23:PRINT SPACE$(D2)+A2$
1120 FOR J=65 TO 165 STEP 50
1130 FOR T=85 TO 235 STEP 50
1140 GOSUB *MAIN
1150 NEXT
1160 NEXT
1170 T2=TIME:T=T2-T1:LOCATE 5,1:PRINT "描き上げる時間--";T;"秒。"
1180 WAIT 100
1190 NEXT
1200 GOTO 1370
1210 '
1220 *MAIN
1230 FOR I=1 TO 21
1240 IF B=1 THEN BB=I*12 ELSE BB=0
1250 IF R=1 THEN RR=I*12 ELSE RR=0
1260 IF G=1 THEN GG=I*12 ELSE GG=0
1270 IF B=2 THEN BB=150:RR=0:GG=150
1280 CIRCLE(T,J),21-I,[BB,RR,GG],,,,F
1290 NEXT
1295 WAIT 10
1300 RETURN
1310 '
1320 DATA 0,1,1,"☆☆☆ 赤のグラデュエーション ☆☆☆"
1330 DATA 1,0,1,"☆☆☆ 青のグラデュエーション ☆☆☆"
1340 DATA 1,1,0,"☆☆☆ 黄のグラデュエーション ☆☆☆"
1350 DATA 1,1,1,"☆☆☆ 白のグラデュエーション ☆☆☆"
1360 DATA 2,2,2," ☆☆☆ 球形を消します。 ☆☆☆ "
1370 'GOTO 1320